今天開始Kotlin的基本語法,感覺跟以前學過的C或Java有點像,但又更簡單。Kotlin裡面有val跟var,val 就像是不能改的常數,var 才能修改。我一開始用val name=,後來試著改名字就被擋掉,才真的理解差別。
然後學了像Int、String,有時候不用特別寫,Kotlin會自己判斷,覺得很方便。接著練習 if 判斷式,發現 Kotlin的if竟然可以直接回傳值,不用寫一大堆,很省事。最後是when,很像switch,但更直覺。
多練習幾次後,開始覺得Kotlin的語法其實滿貼近日常邏輯,寫起來比想像中順手。雖然一開始還是會打錯字或少東西,但慢慢修就能跑起來。覺得這些基礎會在之後做App的時候幫助很大,所以打算多做幾個小練習題,把今天學的內容真正內化起來。
今天大概把基礎語法摸熟了,覺得還算好上手,今天就到這裡。